查看原文
其他

都几套房了,还写个毛的代码!

栈长 Java技术栈 2018-11-13


好久没有和大家交心了,最近又来了好些个新朋友,可能对公众号和博主还不太熟悉,那就先从最近一个知识星球粉丝说起吧,《都几套房了,还写个毛的代码!》标题的中心思想就来源于此,这说起来有点难以置信,但值得反思。

本文可能会有点长,但值得字字看下去!

因为穷才做程序员写代码吗?

说到程序员,是因为没钱才做程序员吗?可能大家觉得大部分程序员是如此,但不能代表所有,这得从前阵子的一个星球粉丝说起……

那是前几天的一个晚上,都 23 点多了,星球上的一位粉丝还在微信上给我发消息,说遇到一个很不好理解的技术问题,问我为什么。博主我本来都要睡了,本想第二天再回复他的,不过看他的问题有点意思,于是回复了一下。

他问的是一个 violatile 关键字的问题,他知道这个关键字能保证变量在多线程之间的可见性,但在一个示例代码中没用到这个关键字,为什么也可见了。我看了下他的代码截图,就知道是什么问题了。

这其实博主在很早之前的一篇文章中说过《一个诡异的"可见性"问题》,于是我就随手把这篇文章就丢给他了!

然后他看完后就豁然开朗,发给我一个红包表示感谢,当然我没有领,举手之劳而已!于是,我就说我要休息了,让他也早点休息。他说他再撸一下代码,好多东西要学,工作 5、6 年了,很多知识点都停留在 1、2 年的水平,面试频繁碰壁。

聊着聊着,原来对方是个隐形富二代,家里条件算不错,在大城市里面还有几套房。我顿时就惊了,条件这么好了还半夜写代码?他说他不喜欢喝酒应酬,不喜欢经常出差。几年前培训学了 Java 编程,然后就爱上程序员行业了,觉得每天坐在办公室里写写代码很安静、很舒服、很自由。

所以说,并不是因为没钱才做程序员,可能是因为梦想,因为对程序员这个行业的喜爱。

关于公众号

说起这位粉丝,真是人比人气死人啊,家里都几套房了,还写个毛的代码?居然还这么努力。。。博主这么穷,都睡得很早,感触良多啊。。。不怕有钱人学代码,就怕有钱人比你还更努力。。。

其实,博主也算比较努力的了,只是时运不济,混得比较衰而已。工作多年,到现在也没有在深圳买上一套房,没有能在一线城市站稳脚跟,说起来惭愧,都是泪啊。

即使如此,我也没有放弃,最近一直在坚持学习新技术,坚持写博主、写公众号,这一年多来就已经写了 300+ 篇原创文章了,粉丝数接近 10W,而且目前已经写完的,还没发出来的文章存货就还有 30+ 篇,后续会陆续分享出来。

大家可以点击Java技术栈公众号中间的 "精选" 菜单查看往期文章整理,大多是博主的血泪技术记。

现在技术公众号很多,文章参差不齐,如果本公众号曾经带给你收获了,觉得Java技术栈公众号还不错的,大家也可以点一点星选,把本公众号设为星标,这样就不会错过后续的精彩文章了。

关于广告

博主还要努力存钱买房,虽然这在普遍 6、7 万/平的深圳真有点难。。所以,博主除了分享技术文章,偶尔也会接一些广告投放。但请大家放心,博主已经拒绝了大量的垃圾广告(如:P2P、理财、玉石、去斑……)和很多以 "送福利" 为借口依托的隐形广告。

博主做人绝对刚直,绝对有原则有底线,对大家有风险、与程序无关的垃圾广告我是 100% 拒绝的,给再多钱我也不会接,所有能发出来广告都是经过博主慎重筛选的。

所以,之前、或者后续,大家有看到了一些广告,也请多理解博主吧。博主是穷逼程序员,要吃饭,要生存,在感谢博主辛苦写文章带给你知识的同时,也请多理解偶尔的一两次商业广告投放,而且对大家是有益的,何况现在哪个公众号没有广告呢,只是看公众号的底线在哪里!

如果你觉得这还不够,每次看完文章,你也可以多点点赞、多给加加鸡腿支持一下,我也是没意见的,我就喜欢这样知恩图报的粉丝,这样我写文章都来劲了。。

为了大家的阅读体验,本公众号永久关闭文中插播广告功能!

关于博主

博主目前就职于深圳一家第三方支付公司,承担系统架构师职位。主要负责公司整个系统架构的维护,技术团队建设,新项目的需求分析及系统架构设计,以及微服务的建设及落地等。

有共同兴趣志向的,或者对公众号文章技术点有疑惑,想和博主深入交流的,可以加入博主的知识星球《Java技术栈》。这是一个付费的小密圈,目前已经超过 1000+ 人加入,所有提出的问题我都会尽力给你解答,不会的大家一起出力解决,毕竟博主也不是神。

我极少宣传知识星球,这一次大家有幸看到的,可以选择加入。大家还可以在星球上加博主的微信,我会拉你进星球粉丝专属的Java技术群,博主微信粉丝快加满了,后续会逐步提升加入门槛。具体请点击左下角「阅读原文」链接了解加入吧!

赞赏功能已关闭,点赞转发就是对博主最大的支持!

推荐阅读

Spring 框架用到的 9 个设计模式汇总

Java 必须掌握的 12 种 Spring 常用注解

分布式系统中处理参数配置的 4 种方案

Java程序员必看的 13 本 Java 书籍!

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存